at arabası

  1. Noun, Land Transport carriage
  2. Noun, Land Transport horse cart
  3. Noun, Land Transport horse carriage
  4. Noun, Land Transport horse-drawn carriage